package com.yeyks.account.service;

import com.yeyks.account.dal.domain.SysAppMenu;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeyks.common.appcommon.dto.AppRouteDTO;

import java.util.List;


/**
 * <p>
 * 菜单管理 服务类
 * </p>
 *
 * @author yun
 * @since 2019-06-25
 */
public interface SysAppMenuService extends IService<SysAppMenu> {

    /**
     * 根据账户ID 查询菜单路由
     * @param accountId 账户Id
     * @return 返回集合信息
     */
    List<AppRouteDTO> selectByAccountId(Long accountId);

    /**
     * 是否更新账户权限信息
     * @param accountId 账户Id
     * @return true 权限更新， false权限未更新
     */
    boolean checkUpdate(Long accountId);

}
